Skip to content

RUN-4323: Fix CVE-2026-35611 and establish weekly Snyk Scan. - #607

Merged
fdevans merged 2 commits into
mainfrom
RUN-4323
Apr 14, 2026
Merged

RUN-4323: Fix CVE-2026-35611 and establish weekly Snyk Scan.#607
fdevans merged 2 commits into
mainfrom
RUN-4323

Conversation

@fdevans

@fdevans fdevans commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

Release Notes

The documentation site build is updated to Jekyll 4.3 and Ruby 3.2 so bundled dependencies include the patched addressable release, closing the reported ReDoS issue (CVE-2026-35611). CircleCI also runs a weekly Snyk scan on main so dependency risks are rechecked regularly between merges.

PR Details

RUN-4323

  • Docs (docs/): Pin Ruby 3.2.6 (.ruby-version + Gemfile), upgrade Jekyll to 4.3.0, refresh Gemfile.lock so addressable resolves to ≥ 2.9.0.
  • CI (.circleci/config.yml): Add weekly_snyk_scan workflow—snyk_test every Monday 06:00 UTC on main only; existing test_and_build workflow unchanged for pushes.

fdevans added 2 commits April 14, 2026 13:59
Pin Ruby 3.2.6 for docs (required by current ffi); resolves addressable ReDoS (CVE-2026-35611) via addressable 2.9.0.
Run snyk_test every Monday 06:00 UTC via CircleCI workflow triggers.
@fdevans
fdevans requested a review from gschueler April 14, 2026 21:03
@fdevans
fdevans merged commit abbe36c into main Apr 14, 2026
16 checks passed
@fdevans
fdevans deleted the RUN-4323 branch April 14, 2026 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants